#pragma once

// typedef commont digital type

namespace KCP {
   // char
   typedef char int8;

   // unsigned char
   typedef unsigned char uint8;

   // unsigned short
   typedef unsigned short uint16;
   typedef short int16;

   // unsigned int
   typedef unsigned int uint32;
   typedef int int32;

   // unsigned long
   typedef unsigned long dword;

   // unsigned long long
   typedef unsigned long long uint64;

   // long long
   typedef long long int64;
}